digital tracking - French English Dictionary